﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace Mc.Fe.WcfService
{
    public class Constantes
    {
        /// <summary>
        /// Otros conceptos tributarios 
        /// </summary>
        public class Catalogo14
        {
            public const string VALOR_VENTA_GRAVADA = "1001";
            public const string VALOR_VENTA_NO_GRAVADA = "1002";
            public const string TOTAL_VALOR_VENTA_EXONERADO = "1003";
            public const string TOTAL_DESCUENTOS = "2005";
        }

        /// <summary>
        /// Tipo de Tributos
        /// </summary> 
        public class Catalogo05
        {
            public const string IGV = "1000";
        }

        /// <summary>
        /// Tipo de Documento de Identidad
        /// </summary>
        public class Catalogo06
        {
            public const string DNI = "1";
            public const string CARNET_EXTRANJERIA = "4";
            public const string RUC = "6";
            public const string PASAPORTE = "7";
        }

        /// <summary>
        /// Elementos adicionales en la Factura Electrónica y/o Boleta de Venta Electrónica
        /// </summary>
        public class Catalogo15
        {
            public const string MONTO_LETRAS = "1000";
        }

        /// <summary>
        /// Tipo de documento
        /// </summary>
        public class Catalogo01
        {
            public const string FACTURA = "01";
            public const string BOLETA = "03";
            public const string NOTACREDITO = "07";
            public const string NOTADEBITO = "08";
            public const string GUIAREMISION = "09";
        }

        public class TipoMonedaSUNAT
        {
            public const string SOLES = "PEN";
            public const string DOLARES = "USD";
        }
    }
}